dig ditches - Alemán Inglés Diccionario